5 resultados para Algoritmos de computador

em Repositório Científico da Universidade de Évora - Portugal


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Esta publicação pretende ser um manual de apoio às aulas teóricas de Desenho Técnico Assistido por Computador, no âmbito da unidade curricular Geomática, permitindo ao aluno atingir mais facilmente os objetivos da disciplina: projeções, cotagem, perspetivas, desenho a três dimensões, cortes e secções.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Esta publicação pretende ser um manual de apoio às aulas práticas de Desenho Técnico Assistido por Computador, no âmbito da unidade curricular Geomática, permitindo ao aluno atingir mais facilmente os objetivos da disciplina: introdução ao AutoCAD, projeções, cotagem, perspetivas, desenho a três dimensões, cortes e secções.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A utilização generalizada do computador para a automatização das mais diversas tarefas, tem conduzido ao desenvolvimento de aplicações que possibilitam a realização de actividades que até então poderiam não só ser demoradas, como estar sujeitas a erros inerentes à actividade humana. A investigação desenvolvida no âmbito desta tese, tem como objectivo o desenvolvimento de um software e algoritmos que permitam a avaliação e classificação de queijos produzidos na região de Évora, através do processamento de imagens digitais. No decurso desta investigação, foram desenvolvidos algoritmos e metodologias que permitem a identificação dos olhos e dimensões do queijo, a presença de textura na parte exterior do queijo, assim como características relativas à cor do mesmo, permitindo que com base nestes parâmetros possa ser efectuada uma classificação e avaliação do queijo. A aplicação de software, resultou num produto de simples utilização. As fotografias devem respeitar algumas regras simples, sobre as quais se efectuará o processamento e classificação do queijo. ABSTRACT: The widespread use of computers for the automation of repetitive tasks, has resulted in developing applications that allow a range of activities, that until now could not only be time consuming and also subject to errors inherent to human activity, to be performed without or with little human intervention. The research carried out within this thesis, aims to develop a software application and algorithms that enable the assessment and classification of cheeses produced in the region of Évora, by digital images processing. Throughout this research, algorithms and methodologies have been developed that allow the identification of the cheese eyes, the dimensions of the cheese, the presence of texture on the outside of cheese, as well as an analysis of the color, so that, based on these parameters, a classification and evaluation of the cheese can be conducted. The developed software application, is product simple to use, requiring no special computer knowledge. Requires only the acquisition of the photographs following a simple set of rules, based on which it will do the processing and classification of cheese.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A interacção dos humanos com os computadores envolve uma combinação das tarefas de programação e de utilização. Nem sempre é explícita a diferença entre as duas tarefas. Introduzir comandos num programa de desenho assistido por computador é utilização ou programação numa linguagem interpretada? Modificar uma folha de cálculo com macros é utilização ou programação? Usar um “Integrated Development Environment” ou IDE para inserir dados num ficheiro é utilização (do IDE) ou programação? A escrita de um texto usando LaTeX ou HTML é utilização ou programação numa “markup language”? Recorrer a um programa de computação simbólica é utilização ou programação? Utilizar um processador de texto é utilização ou programação visual? Ao utilizador não se exige um conhecimento completo de todos os comandos, todos os menus, todos os símbolos do software que utiliza. Nem a memorização da sintaxe e de todos os pormenores de funcionamento de um programa é um atributo necessário ou sequer útil ao utilizador; a concretização desse conhecimento não assegura maior eficiência na utilização. Quando se começa, apenas algumas instruções elementares são recebidas, por vezes de um colega, de um Professor, ou obtidas recorrendo à pesquisa na Internet. Com a familiarização, o utilizador exige mais do Software que usa e de si próprio: um manual passa a ser um recurso de grande utilidade. A confiança conquistada gera, periodicamente, a necessidade de auto-exame e de aumento do âmbito do conhecimento. Desta forma, quem utiliza computadores acaba por ser confrontado com uma tarefa que, efectivamente, pode ser considerada ou requer programação. Põe-se uma questão no imediato (se ninguém decidiu por si) que é a da selecção da linguagem de programação. A abordagem multiparadigma e longa experiência de utilização do C++ tornam-no atractivo para aplicações onde a eficiência se combina com a disponibilidade de estruturas de dados e algoritmos adoptados pela indústria (o que coloquialmente se denomina STL, Standard Template Library, cf. [#breymann, #josuttis], mais geralmente biblioteca Standard). Adicionalmente, linguagens populares como o Java, C# e PHP possuem sintaxes inspiradas e em muitas partes coincidentes com as do C e C++. Por exemplo, um ciclo “for” em Java é parcialmente coincidente com o do C99, que é um sub-conjunto do “for” do C++. São os pormenores, a eficiência e as capacidades do C++ que permitem a criação de software Profissional. Todos os sistemas operativos clássicos (Unix, Microsoft Windows, Linux) dispõem de compiladores, IDE, bibliotecas e são em grande parte construídos recorrendo a C e C++. Relativamente a outras linguagens, a quantidade de ferramentas disponível e o conhecimento adquirido durante décadas é difícil de ignorar. Esse conhecimento faz com que a sintaxe do C++ pareça muito maior do que o estritamente necessário e afaste potenciais interessados. A longa evolução do C++ introduziu também uma diferença no estilo muito marcada. Código dos anos 80 e 90 do século XX é frequentemente menos legível do que o que correntemente se produz. Muitos tutoriais disponíveis online fazem parecer a linguagem menos rigorosa (e mais complexa) do que na realidade é, já que raramente é apresentado o caso geral da sintaxe. Constata-se que muitos autores ainda usam os cabeçalhos do C, quando já não são necessários. Scott Meyers afirma que o C++ é uma federação de linguagens [#scottmeyers] e por esse facto requer perspectivas de abordagem distintas de outras linguagens. Sem alguma sistematização é difícil apreciar a sua compacidade e coerência. Porém, a forma harmoniosa como as componentes sintácticas se encaixam é uma grande mais-valia do C++ só constatada com experimentação e leitura atenta. A presente monografia dirige-se a quem pretenda utilizar o C++ como ferramenta profissional de Software. Em termos de pré-requisitos Académicos, dir-se-á que um curso (1º Ciclo) de Ciência ou de Engenharia aumentará o interesse por certos aspectos mais técnicos da linguagem mas qualquer indivíduo com gosto pela experimentação tirará proveito do conteúdo. Este texto não busca a exaustividade enciclopédica na cobertura do tema. Neste texto forneço, de forma directa, uma introdução ao C++ a qual permite começar a produzir código sem os custos da dispersão de fontes e notações na recolha de informação. Antecipo assim a sua utilização nos Países de Língua Portuguesa, uma vez que os textos que encontrei são ora mais exigentes ora menos completos, frequentemente ambos.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Esta investigação insere-se no âmbito geral do Projecto de investigação científica denominado “Novas Núpcias da Qualificação no Alentejo”, promovido pelo Centro de Investigação em Educação e Psicologia da Universidade de Évora. A sua finalidade é avaliar os impactos das TIC na vida dos adultos certificados pelo processo de RVCC. A metodologia utilizada, de carácter quantitativo, baseou-se num estudo descritivo utilizando, como instrumento de investigação, o inquérito por questionário, comum a todas as investigações das “Novas Núpcias da Qualificação no Alentejo”. Este instrumento foi aplicado aos indivíduos certificados entre 2001 e 2005, pelo processo de RVCC, nos seis Centros de RVCC do Alentejo. Dos resultados obtidos, ao nível da dimensão pessoal e profissional, dos indivíduos certificados no Centro de RVCC promovido pelo Centro de Formação Profissional de Portalegre do IEFP, destacamos, na utilização do Computador e da Internet, uma evolução mais significativa nas mulheres e um maior impacto na dimensão pessoal; ABSTRACT: This research falls within the general scope of the research project entitled "Novas Núpcias da Qualificação no Alentejo”, sponsored by the Investigation Centre in Education and Psychology at the University of Évora. Its purpose is to assess the impacts of ICTs in the lives of adults certified by the RVCC program. The methodology in use, the quantitative method, was based on a descriptive study using a research instrument, the questionnaire survey, common to all investigations of "Novas Núpcias da Qualificação no Alentejo". This instrument was administered to individuals certified between the years 2001 and 2005, within the RVCC process in the six RVCC Centres of Alentejo. From the results obtained, at a personal and professional dimension, within the individuals certified in the RVCC Centre sponsored by Vocational Training Centre of Portalegre of “IEFP”, we highlight the use of computer and internet, a most significant development in women and greater impact in the personal dimension.